sacculated kidney - French English Dictionary